package com.jie.creator.singleton.demo10;

import java.io.InputStream;

/**
 * @description:使用Runtime类中的方法
 * @author: jie 
 * @time: 2022/1/29 21:48
 */
public class Test {
    public static void main(String[] args) throws Exception{
        //获取Runtime类对象
        Runtime runtime = Runtime.getRuntime();
        //调用Runtime对象的方法 exec,参数要的是一个命令
        Process exec = runtime.exec("ipconfig");
        //调用process对象的获取输入流的方法
        InputStream is = exec.getInputStream();
        //定义一个字节数组
        byte[] arr = new byte[1024*1024*100];
        //读取数据 返回读到的字节的个数
        int len = is.read(arr);
        //将字节数组转换为字符串输出到控制台
        System.out.println(new String(arr,0,len,"GBK"));
    }
}
